package com.derbysoft.lowcostadapter.dswitch2.service;

import com.derbysoft.lowcostadapter.commons.model.Hotel;
import com.derbysoft.remote.dswitch.core.GenericRQ;
import com.derbysoft.remote.dswitch.core.GenericRS;
import com.derbysoft.remote.dswitch.hotel.dto.HotelAvailRQ;
import com.derbysoft.remote.dswitch.hotel.dto.HotelAvailRS;

/**
 * User: 2012-10-31
 * Date: 12-10-31
 */
public interface FlushCacheService {
    void flushCache(GenericRQ<HotelAvailRQ> rq, GenericRS<HotelAvailRS> rs, Hotel hotel);

    void removeRates(GenericRQ<HotelAvailRQ> rq, Hotel hotel);
}
